home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1996 / MacHack 1996.toast / Hacks / Hacks ’92 / Savvy ƒ / SavvyInit.r < prev    next >
Text File  |  1992-06-22  |  30KB  |  760 lines

  1. /* @(#) SavvyInit.r 6/22/92
  2.     {Sources}Hack:SavvyInit.r
  3.  
  4.     No rights reserved
  5.     
  6.     Product:        Joel’s MacHack ’92 entry
  7.     File:            SavvyInit.r
  8.     Author:            Joel West, Palomar Software
  9.     Date:            Wed, Jun 17, 1992
  10.     Description:    Resources for INIT, and Finder resources
  11.     
  12.     Note:    It would be a lot easier to have color icons for your hacks if
  13.             Apple made a color PowerBook
  14. */
  15.  
  16. #include "Savvy.h"
  17. #include "Types.r"
  18. #include "SysTypes.r"
  19. #include "BalloonTypes.r"
  20.  
  21. #define kCreator    'JWWe'
  22.  
  23. /******************************Finder Bundle*********************************/
  24. resource 'BNDL' (128) {
  25.     kCreator,    0,
  26.     {    'ICN#',    {    0, kICNN_DoSavvy },        /* Share icon between Finder and ShowINIT */
  27.         'FREF',    {    0, 128 }
  28.     }
  29. };
  30.  
  31. type kCreator as 'STR ';
  32. resource kCreator (0) {
  33.     $$DATE
  34. };
  35. resource 'vers' (1) {
  36.     0x1,
  37.     0x0,
  38.     release,
  39.     0x0,
  40.     verUS,
  41.     "0.9",            /* isn’t really done since it doesn’t update very well */
  42.     "0.9, by Joel West, Palomar Software for MacHack ’92"
  43. };
  44.  
  45. resource 'FREF' (128) {
  46.     'INIT',
  47.     0,
  48.     ""
  49. };
  50.  
  51.  
  52. #define qShowCribSheet
  53. /* The following resource is used to provide Finder balloon help for this INIT */
  54. resource 'hfdr' (kHMHelpID, purgeable) {
  55.     2, 0, 0, 0,
  56.     {
  57.         HMStringItem {
  58.             "Savvy\n\n"
  59. #ifndef qShowCribSheet
  60.             "This System extension enhances the Finder’s “Get Info” window to "
  61.             "display the System 7 savvy-ness of an application. "
  62.             "To risk using this hack on your Macintosh, "
  63.             "place it in the Extensions folder and then restart your computer."
  64. #else   qShowCribSheet
  65.             "This extension hacks the Finder “Get Info” window to "
  66.             "show how System 7 savvy an application is."
  67.             "\n\n"
  68.             "Get Info legend:\n"
  69.             "32: 32-bit clean\n"
  70.             "24: 24-bit only\n"
  71.             "H:  high-level event aware\n"
  72.             "R:  accepts remote events\n"
  73.             "S:  stationery aware\n"
  74.             "T:  uses TextEdit services"
  75. #endif  qShowCribSheet
  76.         }
  77.     }
  78. };
  79. /******************************INITs********************************/
  80. /* Use
  81.         heap size totals (compile with #define qCheckHeapUsage); and
  82.         the 'INIT' size total (RezDet -l Savvy | search -s INIT)
  83.     to decide how much System Heap room should be allocated at startup
  84.     for your INIT */
  85. type 'sysz' {
  86.     longint;
  87. };
  88. resource 'sysz' (0) {
  89. #ifdef qUseIconSuite
  90.     3300 /* INIT size */ + 5700 /* memory allocated by INIT */;
  91. #else qUseIconSuite
  92.     3000 /* INIT size */ + 1000 /* memory allocated by INIT */;
  93. #endif qUseIconSuite
  94. };
  95.  
  96. /******************************Strings********************************/
  97. resource 'STR ' (kSTR_Finder, SysHeap) {
  98.     "Finder";
  99. };
  100.     /* This corresponds to 'STR ' (3091) in the Finder, "^0 Info" */
  101. resource 'STR ' (kSTR_GetInfoSubstr, SysHeap) {
  102.     " Info";
  103. };
  104.  
  105. /******************************Finder, Startup Icon********************************/
  106. /* These icons are used as the startup icon (when enabled), and also
  107.     for the Finder bundle */
  108. data 'ICN#' (kICNN_DoSavvy) {
  109.     $"000F F000 007F FE00 01FF FF80 03FF FFC0"
  110.     $"07FF FFE0 0FF8 1FF0 1FC0 03F8 3F83 F1FC"
  111.     $"3F0C 1CFC 7E18 0E7E 7C38 0E3E 7C38 0E3E"
  112.     $"FC38 0E3F F800 1C1F F800 3C1F F800 781F"
  113.     $"F800 E01F F801 001F F803 001F FC02 003F"
  114.     $"7C02 003E 7C00 003E 7E0E 007E 3F0E 00FC"
  115.     $"3F8C 01FC 1FC0 03F8 0FF8 1FF0 07FF FFE0"
  116.     $"03FF FFC0 01FF FF80 007F FE00 000F F000"
  117.     $"000F F000 007F FE00 01FF FF80 03FF FFC0"
  118.     $"07FF FFE0 0FFF FFF0 1FFF FFF8 3FFF FFFC"
  119.     $"3FFF FFFC 7FFF FFFE 7FFF FFFE 7FFF FFFE"
  120.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  121.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  122.     $"7FFF FFFE 7FFF FFFE 7FFF FFFE 3FFF FFFC"
  123.     $"3FFF FFFC 1FFF FFF8 0FFF FFF0 07FF FFE0"
  124.     $"03FF FFC0 01FF FF80 007F FE00 000F F000"
  125. };
  126.  
  127. data 'ics#' (kICNN_DoSavvy) {
  128.     $"0FF0 1FF8 3FFC 79DE F26F E627 E667 E0C7"
  129.     $"E187 E107 E007 F20F 781E 3FFC 1FF8 0FF0"
  130.     $"0FF0 1FF8 3FFC 7FFE FFFF FFFF FFFF FFFF"
  131.     $"FFFF FFFF FFFF FFFF 7FFE 3FFC 1FF8 0FF0"
  132. };
  133.  
  134. data 'icl8' (kICNN_DoSavvy) {
  135.     $"0000 0000 0000 0000 0000 0000 9FC0 9FC0"
  136.     $"9FC0 9FC0 0000 0000 0000 0000 0000 0000"
  137.     $"0000 0000 0000 0000 009F C09F C09F C09F"
  138.     $"C09F C09F C09F C000 0000 0000 0000 0000"
  139.     $"0000 0000 0000 00C0 9FC0 9FC0 9FC0 9FC0"
  140.     $"9FC0 9FC0 9FC0 9FC0 9F00 0000 0000 0000"
  141.     $"0000 0000 0000 C09F C09F C09F C09F C09F"
  142.     $"C09F C09F C09F C09F C09F 0000 0000 0000"
  143.     $"0000 0000 00C0 9FC0 9FC0 9FC0 9FC0 9FC0"
  144.     $"9FC0 9FC0 9FC0 9FC0 9FC0 9F00 0000 0000"
  145.     $"0000 0000 C09F C09F C09F C09F C005 0505"
  146.     $"0505 059F C09F C09F C09F C09F 0000 0000"
  147.     $"0000 00C0 9FC0 9FC0 9FC0 0505 0505 0505"
  148.     $"0505 0505 0505 9FC0 9FC0 9FC0 9F00 0000"
  149.     $"0000 C09F C09F C09F C005 0505 0505 FFFF"
  150.     $"FFFF FFFF 0505 059F C09F C09F C09F 0000"
  151.     $"0000 9FC0 9FC0 9FC0 0505 0505 FFFF 0505"
  152.     $"0505 05FF FFFF 0505 9FC0 9FC0 9FC0 0000"
  153.     $"009F C09F C09F C005 0505 05FF FF05 0505"
  154.     $"0505 0505 FFFF FF05 059F C09F C09F C000"
  155.     $"00C0 9FC0 9FC0 0505 0505 FFFF FF05 0505"
  156.     $"0505 0505 FFFF FF05 0505 9FC0 9FC0 9F00"
  157.     $"009F C09F C09F 0505 0505 FFFF FF05 0505"
  158.     $"0505 0505 FFFF FF05 0505 C09F C09F C000"
  159.     $"9FC0 9FC0 9FC0 0505 0505 FFFF FF05 0505"
  160.     $"0505 0505 FFFF FF05 0505 9FC0 9FC0 9FC0"
  161.     $"C09F C09F C005 0505 0505 0505 0505 0505"
  162.     $"0505 05FF FFFF 0505 0505 059F C09F C09F"
  163.     $"9FC0 9FC0 9F05 0505 0505 0505 0505 0505"
  164.     $"0505 FFFF FFFF 0505 0505 05C0 9FC0 9FC0"
  165.     $"C09F C09F C005 0505 0505 0505 0505 0505"
  166.     $"05FF FFFF FF05 0505 0505 059F C09F C09F"
  167.     $"9FC0 9FC0 9F05 0505 0505 0505 0505 0505"
  168.     $"FFFF FF05 0505 0505 0505 05C0 9FC0 9FC0"
  169.     $"C09F C09F C005 0505 0505 0505 0505 05FF"
  170.     $"0505 0505 0505 0505 0505 059F C09F C09F"
  171.     $"9FC0 9FC0 9F05 0505 0505 0505 0505 FFFF"
  172.     $"0505 0505 0505 0505 0505 05C0 9FC0 9FC0"
  173.     $"C09F C09F C09F 0505 0505 0505 0505 FF05"
  174.     $"0505 0505 0505 0505 0505 C09F C09F C09F"
  175.     $"00C0 9FC0 9FC0 0505 0505 0505 0505 FF05"
  176.     $"0505 0505 0505 0505 0505 9FC0 9FC0 9F00"
  177.     $"009F C09F C09F 0505 0505 0505 0505 0505"
  178.     $"0505 0505 0505 0505 0505 C09F C09F C000"
  179.     $"00C0 9FC0 9FC0 9F05 0505 0505 FFFF FF05"
  180.     $"0505 0505 0505 0505 05C0 9FC0 9FC0 9F00"
  181.     $"0000 C09F C09F C09F 0505 0505 FFFF FF05"
  182.     $"0505 0505 0505 0505 C09F C09F C09F 0000"
  183.     $"0000 9FC0 9FC0 9FC0 9F05 0505 FFFF 0505"
  184.     $"0505 0505 0505 05C0 9FC0 9FC0 9FC0 0000"
  185.     $"0000 009F C09F C09F C09F 0505 0505 0505"
  186.     $"0505 0505 0505 C09F C09F C09F C000 0000"
  187.     $"0000 0000 9FC0 9FC0 9FC0 9FC0 9F05 0505"
  188.     $"0505 05C0 9FC0 9FC0 9FC0 9FC0 0000 0000"
  189.     $"0000 0000 009F C09F C09F C09F C09F C09F"
  190.     $"C09F C09F C09F C09F C09F C000 0000 0000"
  191.     $"0000 0000 0000 9FC0 9FC0 9FC0 9FC0 9FC0"
  192.     $"9FC0 9FC0 9FC0 9FC0 9FC0 0000 0000 0000"
  193.     $"0000 0000 0000 009F C09F C09F C09F C09F"
  194.     $"C09F C09F C09F C09F C000 0000 0000 0000"
  195.     $"0000 0000 0000 0000 00C0 9FC0 9FC0 9FC0"
  196.     $"9FC0 9FC0 9FC0 9F00 0000 0000 0000 0000"
  197.     $"0000 0000 0000 0000 0000 0000 C09F C09F"
  198.     $"C09F C09F 0000 0000 0000 0000 0000 0000"
  199. };
  200.  
  201. data 'ics8' (kICNN_DoSavvy) {
  202.     $"0000 0000 C09F C09F C09F C09F 0000 0000"
  203.     $"0000 00C0 9FC0 9FC0 9FC0 9FC0 9F00 0000"
  204.     $"0000 C09F C09F C09F C09F C09F C09F 0000"
  205.     $"00C0 9FC0 9F05 05FF FFFF 05C0 9FC0 9F00"
  206.     $"C09F C09F 0505 FF05 05FF FF05 C09F C09F"
  207.     $"9FC0 9F05 05FF FF05 0505 FF05 05C0 9FC0"
  208.     $"C09F C005 05FF FF05 05FF FF05 059F C09F"
  209.     $"9FC0 9F05 0505 0505 FFFF 0505 05C0 9FC0"
  210.     $"C09F C005 0505 05FF FF05 0505 059F C09F"
  211.     $"9FC0 9F05 0505 05FF 0505 0505 05C0 9FC0"
  212.     $"C09F C005 0505 0505 0505 0505 059F C09F"
  213.     $"9FC0 9FC0 0505 FF05 0505 0505 9FC0 9FC0"
  214.     $"009F C09F C005 0505 0505 059F C09F C000"
  215.     $"0000 9FC0 9FC0 9FC0 9FC0 9FC0 9FC0 0000"
  216.     $"0000 009F C09F C09F C09F C09F C000 0000"
  217.     $"0000 0000 9FC0 9FC0 9FC0 9FC0 0000 0000"
  218. };
  219.  
  220. data 'icl4' (kICNN_DoSavvy) {
  221.     $"0000 0000 0000 D7D7 D7D7 0000 0000 0000"
  222.     $"0000 0000 0D7D 7D7D 7D7D 7D70 0000 0000"
  223.     $"0000 0007 D7D7 D7D7 D7D7 D7D7 D000 0000"
  224.     $"0000 007D 7D7D 7D7D 7D7D 7D7D 7D00 0000"
  225.     $"0000 07D7 D7D7 D7D7 D7D7 D7D7 D7D0 0000"
  226.     $"0000 7D7D 7D7D 7111 111D 7D7D 7D7D 0000"
  227.     $"0007 D7D7 D711 1111 1111 11D7 D7D7 D000"
  228.     $"007D 7D7D 7111 11FF FFFF 111D 7D7D 7D00"
  229.     $"00D7 D7D7 1111 FF11 111F FF11 D7D7 D700"
  230.     $"0D7D 7D71 111F F111 1111 FFF1 1D7D 7D70"
  231.     $"07D7 D711 11FF F111 1111 FFF1 11D7 D7D0"
  232.     $"0D7D 7D11 11FF F111 1111 FFF1 117D 7D70"
  233.     $"D7D7 D711 11FF F111 1111 FFF1 11D7 D7D7"
  234.     $"7D7D 7111 1111 1111 111F FF11 111D 7D7D"
  235.     $"D7D7 D111 1111 1111 11FF FF11 1117 D7D7"
  236.     $"7D7D 7111 1111 1111 1FFF F111 111D 7D7D"
  237.     $"D7D7 D111 1111 1111 FFF1 1111 1117 D7D7"
  238.     $"7D7D 7111 1111 111F 1111 1111 111D 7D7D"
  239.     $"D7D7 D111 1111 11FF 1111 1111 1117 D7D7"
  240.     $"7D7D 7D11 1111 11F1 1111 1111 117D 7D7D"
  241.     $"07D7 D711 1111 11F1 1111 1111 11D7 D7D0"
  242.     $"0D7D 7D11 1111 1111 1111 1111 117D 7D70"
  243.     $"07D7 D7D1 1111 FFF1 1111 1111 17D7 D7D0"
  244.     $"007D 7D7D 1111 FFF1 1111 1111 7D7D 7D00"
  245.     $"00D7 D7D7 D111 FF11 1111 1117 D7D7 D700"
  246.     $"000D 7D7D 7D11 1111 1111 117D 7D7D 7000"
  247.     $"0000 D7D7 D7D7 D111 1117 D7D7 D7D7 0000"
  248.     $"0000 0D7D 7D7D 7D7D 7D7D 7D7D 7D70 0000"
  249.     $"0000 00D7 D7D7 D7D7 D7D7 D7D7 D700 0000"
  250.     $"0000 000D 7D7D 7D7D 7D7D 7D7D 7000 0000"
  251.     $"0000 0000 07D7 D7D7 D7D7 D7D0 0000 0000"
  252.     $"0000 0000 0000 7D7D 7D7D 0000 0000 0000"
  253. };
  254.  
  255. data 'ics4' (kICNN_DoSavvy) {
  256.     $"0000 7D7D 7D7D 0000 0007 D7D7 D7D7 D000"
  257.     $"007D 7D7D 7D7D 7D00 07D7 D11F FF17 D7D0"
  258.     $"7D7D 11F1 1FF1 7D7D D7D1 1FF1 11F1 17D7"
  259.     $"7D71 1FF1 1FF1 1D7D D7D1 1111 FF11 17D7"
  260.     $"7D71 111F F111 1D7D D7D1 111F 1111 17D7"
  261.     $"7D71 1111 1111 1D7D D7D7 11F1 1111 D7D7"
  262.     $"0D7D 7111 111D 7D70 00D7 D7D7 D7D7 D700"
  263.     $"000D 7D7D 7D7D 7000 0000 D7D7 D7D7 0000"
  264. };
  265.  
  266.  
  267. /******************************Startup (Disabled) Icon********************************/
  268. data 'ICN#' (kICNN_Unsavvy) {
  269.     $"C000 0003 E000 0007 7000 000E 3800 001C"
  270.     $"1C00 0038 0E00 0070 0700 00E0 0383 F1C0"
  271.     $"01CC 1F80 00F8 0F00 0078 0E00 0038 1E00"
  272.     $"003C 3E00 000E 7C00 0007 FC00 0003 F800"
  273.     $"0003 E000 0007 E000 000F 7000 001E 3800"
  274.     $"003A 1C00 0070 0E00 00EE 0700 01CE 0380"
  275.     $"038C 01C0 0700 00E0 0E00 0070 1C00 0038"
  276.     $"3800 001C 7000 000E E000 0007 C000 0003"
  277.     $"000F F000 007F FE00 01FF FF80 03FF FFC0"
  278.     $"07FF FFE0 0FFF FFF0 1FFF FFF8 3FFF FFFC"
  279.     $"3FFF FFFC 7FFF FFFE 7FFF FFFE 7FFF FFFE"
  280.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  281.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  282.     $"7FFF FFFE 7FFF FFFE 7FFF FFFE 3FFF FFFC"
  283.     $"3FFF FFFC 1FFF FFF8 0FFF FFF0 07FF FFE0"
  284.     $"03FF FFC0 01FF FF80 007F FE00 000F F000"
  285. };
  286. data 'icl8' (kICNN_Unsavvy) {
  287.     $"D8D8 0000 0000 0000 0000 0000 9FC0 9FC0"
  288.     $"9FC0 9FC0 0000 0000 0000 0000 0000 D8D8"
  289.     $"D8D8 D800 0000 0000 009F C09F C09F C09F"
  290.     $"C09F C09F C09F C000 0000 0000 00D8 D8D8"
  291.     $"00D8 D8D8 0000 00C0 9FC0 9FC0 9FC0 9FC0"
  292.     $"9FC0 9FC0 9FC0 9FC0 9F00 0000 D8D8 D800"
  293.     $"0000 D8D8 D800 C09F C09F C09F C09F C09F"
  294.     $"C09F C09F C09F C09F C09F 00D8 D8D8 0000"
  295.     $"0000 00D8 D8D8 9FC0 9FC0 9FC0 9FC0 9FC0"
  296.     $"9FC0 9FC0 9FC0 9FC0 9FC0 D8D8 D800 0000"
  297.     $"0000 0000 D8D8 D89F C09F C09F C005 0505"
  298.     $"0505 059F C09F C09F C0D8 D8D8 0000 0000"
  299.     $"0000 00C0 9FD8 D8D8 9FC0 0505 0505 0505"
  300.     $"0505 0505 0505 9FC0 D8D8 D8C0 9F00 0000"
  301.     $"0000 C09F C09F D8D8 D805 0505 0505 FFFF"
  302.     $"FFFF FFFF 0505 05D8 D8D8 C09F C09F 0000"
  303.     $"0000 9FC0 9FC0 9FD8 D8D8 0505 FFFF 0505"
  304.     $"0505 05FF FFFF D8D8 D8C0 9FC0 9FC0 0000"
  305.     $"009F C09F C09F C005 D8D8 D8FF FF05 0505"
  306.     $"0505 0505 FFD8 D8D8 059F C09F C09F C000"
  307.     $"00C0 9FC0 9FC0 0505 05D8 D8D8 FF05 0505"
  308.     $"0505 0505 D8D8 D805 0505 9FC0 9FC0 9F00"
  309.     $"009F C09F C09F 0505 0505 D8D8 D805 0505"
  310.     $"0505 05D8 D8D8 FF05 0505 C09F C09F C000"
  311.     $"9FC0 9FC0 9FC0 0505 0505 FFD8 D8D8 0505"
  312.     $"0505 D8D8 D8FF FF05 0505 9FC0 9FC0 9FC0"
  313.     $"C09F C09F C005 0505 0505 0505 D8D8 D805"
  314.     $"05D8 D8D8 FFFF 0505 0505 059F C09F C09F"
  315.     $"9FC0 9FC0 9F05 0505 0505 0505 05D8 D8D8"
  316.     $"D8D8 D8FF FFFF 0505 0505 05C0 9FC0 9FC0"
  317.     $"C09F C09F C005 0505 0505 0505 0505 D8D8"
  318.     $"D8D8 FFFF FF05 0505 0505 059F C09F C09F"
  319.     $"9FC0 9FC0 9F05 0505 0505 0505 0505 D8D8"
  320.     $"D8D8 FF05 0505 0505 0505 05C0 9FC0 9FC0"
  321.     $"C09F C09F C005 0505 0505 0505 05D8 D8D8"
  322.     $"D8D8 D805 0505 0505 0505 059F C09F C09F"
  323.     $"9FC0 9FC0 9F05 0505 0505 0505 D8D8 D8FF"
  324.     $"05D8 D8D8 0505 0505 0505 05C0 9FC0 9FC0"
  325.     $"C09F C09F C09F 0505 0505 05D8 D8D8 FF05"
  326.     $"0505 D8D8 D805 0505 0505 C09F C09F C09F"
  327.     $"00C0 9FC0 9FC0 0505 0505 D8D8 D805 FF05"
  328.     $"0505 05D8 D8D8 0505 0505 9FC0 9FC0 9F00"
  329.     $"009F C09F C09F 0505 05D8 D8D8 0505 0505"
  330.     $"0505 0505 D8D8 D805 0505 C09F C09F C000"
  331.     $"00C0 9FC0 9FC0 9F05 D8D8 D805 FFFF FF05"
  332.     $"0505 0505 05D8 D8D8 05C0 9FC0 9FC0 9F00"
  333.     $"0000 C09F C09F C0D8 D8D8 0505 FFFF FF05"
  334.     $"0505 0505 0505 D8D8 D89F C09F C09F 0000"
  335.     $"0000 9FC0 9FC0 D8D8 D805 0505 FFFF 0505"
  336.     $"0505 0505 0505 05D8 D8D8 9FC0 9FC0 0000"
  337.     $"0000 009F C0D8 D8D8 C09F 0505 0505 0505"
  338.     $"0505 0505 0505 C09F D8D8 D89F C000 0000"
  339.     $"0000 0000 D8D8 D8C0 9FC0 9FC0 9F05 0505"
  340.     $"0505 05C0 9FC0 9FC0 9FD8 D8D8 0000 0000"
  341.     $"0000 00D8 D8D8 C09F C09F C09F C09F C09F"
  342.     $"C09F C09F C09F C09F C09F D8D8 D800 0000"
  343.     $"0000 D8D8 D800 9FC0 9FC0 9FC0 9FC0 9FC0"
  344.     $"9FC0 9FC0 9FC0 9FC0 9FC0 00D8 D8D8 0000"
  345.     $"00D8 D8D8 0000 009F C09F C09F C09F C09F"
  346.     $"C09F C09F C09F C09F C000 0000 D8D8 D800"
  347.     $"D8D8 D800 0000 0000 00C0 9FC0 9FC0 9FC0"
  348.     $"9FC0 9FC0 9FC0 9F00 0000 0000 00D8 D8D8"
  349.     $"D8D8 0000 0000 0000 0000 0000 C09F C09F"
  350.     $"C09F C09F 0000 0000 0000 0000 0000 D8D8"
  351. };
  352. data 'icl4' (kICNN_Unsavvy) {
  353.     $"3300 0000 0000 D7D7 D7D7 0000 0000 0033"
  354.     $"3330 0000 0D7D 7D7D 7D7D 7D70 0000 0333"
  355.     $"0333 0007 D7D7 D7D7 D7D7 D7D7 D000 3330"
  356.     $"0033 307D 7D7D 7D7D 7D7D 7D7D 7D03 3300"
  357.     $"0003 33D7 D7D7 D7D7 D7D7 D7D7 D733 3000"
  358.     $"0000 333D 7D7D 7111 111D 7D7D 7333 0000"
  359.     $"0007 D333 D711 1111 1111 11D7 3337 D000"
  360.     $"007D 7D33 3111 11FF FFFF 1113 337D 7D00"
  361.     $"00D7 D7D3 3311 FF11 111F FF33 37D7 D700"
  362.     $"0D7D 7D71 333F F111 1111 F333 1D7D 7D70"
  363.     $"07D7 D711 1333 F111 1111 3331 11D7 D7D0"
  364.     $"0D7D 7D11 1133 3111 1113 33F1 117D 7D70"
  365.     $"D7D7 D711 11F3 3311 1133 3FF1 11D7 D7D7"
  366.     $"7D7D 7111 1111 3331 1333 FF11 111D 7D7D"
  367.     $"D7D7 D111 1111 1333 333F FF11 1117 D7D7"
  368.     $"7D7D 7111 1111 1133 33FF F111 111D 7D7D"
  369.     $"D7D7 D111 1111 1133 33F1 1111 1117 D7D7"
  370.     $"7D7D 7111 1111 1333 3331 1111 111D 7D7D"
  371.     $"D7D7 D111 1111 333F 1333 1111 1117 D7D7"
  372.     $"7D7D 7D11 1113 33F1 1133 3111 117D 7D7D"
  373.     $"07D7 D711 1133 31F1 1113 3311 11D7 D7D0"
  374.     $"0D7D 7D11 1333 1111 1111 3331 117D 7D70"
  375.     $"07D7 D7D1 3331 FFF1 1111 1333 17D7 D7D0"
  376.     $"007D 7D73 3311 FFF1 1111 1133 3D7D 7D00"
  377.     $"00D7 D733 3111 FF11 1111 1113 33D7 D700"
  378.     $"000D 7333 7D11 1111 1111 117D 333D 7000"
  379.     $"0000 3337 D7D7 D111 1117 D7D7 D333 0000"
  380.     $"0003 337D 7D7D 7D7D 7D7D 7D7D 7D33 3000"
  381.     $"0033 30D7 D7D7 D7D7 D7D7 D7D7 D703 3300"
  382.     $"0333 000D 7D7D 7D7D 7D7D 7D7D 7000 3330"
  383.     $"3330 0000 07D7 D7D7 D7D7 D7D0 0000 0333"
  384.     $"3300 0000 0000 7D7D 7D7D 0000 0000 0033"
  385. };
  386.  
  387.  
  388. /******************************Get Info icons*********************************/
  389. /* Note: for System 7 icon suites, the mask (2nd half) of the 'ICN#' 
  390.     is much more crucial than for PlotIcon() — if wrong, you lose the letters
  391. */
  392.     /* “Get Info” icon for 24-bit clean application */
  393. data 'ICN#' (kICNN_24bitclean, SysHeap) {
  394.     $"A00F F006 A07F FE05 E1FF FF86 A3FF FFC5"
  395.     $"A7FF FFE5 0FF8 1FF0 1FC0 03F8 3F80 01FC"
  396.     $"3F7F FEFC 7E7F FE7E 7C00 063E 7D94 063E"
  397.     $"FC54 0C3F F89C 0C1F F904 181F F9C4 181F"
  398.     $"F800 301F F81F FC1F F81F FC1F FC00 C03F"
  399.     $"7C00 C03E 7C01 803E 7E01 807E 3F03 00FC"
  400.     $"3F83 01FC 1FC6 03F8 0FFE 1FF0 67FF FFE7"
  401.     $"83FF FFC2 41FF FF82 207F FE02 C00F F002"
  402.  
  403.     $"F00F F00F F07F FE0F F1FF FF8F F3FF FFCF"
  404.     $"F7FF FFEF FFFF FFFF 1FFF FFF8 3FFF FFFC"
  405.     $"3FFF FFFC 7FFF FFFE 7FFF FFFE 7FFF FFFE"
  406.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  407.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  408.     $"7FFF FFFE 7FFF FFFE 7FFF FFFE 3FFF FFFC"
  409.     $"3FFF FFFC 1FFF FFF8 FFFF FFFF F7FF FFEF"
  410.     $"F3FF FFCF F1FF FF8F F07F FE0F F00F F00F"
  411. };
  412. #ifdef qUseIconSuite
  413.         /* Without using icon suite routines, we can’t plot icl8, icl4 */
  414. data 'icl8' (kICNN_24bitclean, SysHeap) {
  415.     $"EC00 EC00 0000 0000 0000 0000 C09F C09F"
  416.     $"C09F C09F 0000 0000 0000 0000 00EC EC00"
  417.     $"EC00 EC00 0000 0000 00C0 9FC0 9FC0 9FC0"
  418.     $"9FC0 9FC0 9FC0 9F00 0000 0000 00EC 00EC"
  419.     $"ECEC EC00 0000 009F C09F C09F C09F C09F"
  420.     $"C09F C09F C09F C09F C000 0000 00EC EC00"
  421.     $"EC00 EC00 0000 9FC0 9FC0 9FC0 9FC0 9FC0"
  422.     $"9FC0 9FC0 9FC0 9FC0 9FC0 0000 00EC 00EC"
  423.     $"EC00 EC00 009F C09F C09F C09F C09F C09F"
  424.     $"C09F C09F C09F C09F C09F C000 00EC 00EC"
  425.     $"0000 0000 9FC0 9FC0 9FC0 9FC0 9F05 0505"
  426.     $"0505 05C0 9FC0 9FC0 9FC0 9FC0 0000 0000"
  427.     $"0000 009F C09F C09F C09F 0505 0505 0505"
  428.     $"0505 0505 0505 C09F C09F C09F C000 0000"
  429.     $"0000 9FC0 9FC0 9FC0 9F05 0505 0505 0505"
  430.     $"0505 0505 0505 05C0 9FC0 9FC0 9FC0 0000"
  431.     $"0000 C09F C09F C09F 05FF FFFF FFFF FFFF"
  432.     $"FFFF FFFF FFFF FF05 C09F C09F C09F 0000"
  433.     $"00C0 9FC0 9FC0 9F05 05FF FFFF FFFF FFFF"
  434.     $"FFFF FFFF FFFF FF05 05C0 9FC0 9FC0 9F00"
  435.     $"009F C09F C09F 0505 0505 0505 0505 0505"
  436.     $"0505 0505 05FF FF05 0505 C09F C09F C000"
  437.     $"00C0 9FC0 9FC0 05FF FF05 05FF 05FF 0505"
  438.     $"0505 0505 05FF FF05 0505 9FC0 9FC0 9F00"
  439.     $"C09F C09F C09F 0505 05FF 05FF 05FF 0505"
  440.     $"0505 0505 FFFF 0505 0505 C09F C09F C09F"
  441.     $"9FC0 9FC0 9F05 0505 FF05 05FF FFFF 0505"
  442.     $"0505 0505 FFFF 0505 0505 05C0 9FC0 9FC0"
  443.     $"C09F C09F C005 05FF 0505 0505 05FF 0505"
  444.     $"0505 05FF FF05 0505 0505 059F C09F C09F"
  445.     $"9FC0 9FC0 9F05 05FF FFFF 0505 05FF 0505"
  446.     $"0505 05FF FF05 0505 0505 05C0 9FC0 9FC0"
  447.     $"C09F C09F C005 0505 0505 0505 0505 0505"
  448.     $"0505 FFFF 0505 0505 0505 059F C09F C09F"
  449.     $"9FC0 9FC0 9F05 0505 0505 05FF FFFF FFFF"
  450.     $"FFFF FFFF FFFF 0505 0505 05C0 9FC0 9FC0"
  451.     $"C09F C09F C005 0505 0505 05FF FFFF FFFF"
  452.     $"FFFF FFFF FFFF 0505 0505 059F C09F C09F"
  453.     $"9FC0 9FC0 9FC0 0505 0505 0505 0505 0505"
  454.     $"FFFF 0505 0505 0505 0505 9FC0 9FC0 9FC0"
  455.     $"009F C09F C09F 0505 0505 0505 0505 0505"
  456.     $"FFFF 0505 0505 0505 0505 C09F C09F C000"
  457.     $"00C0 9FC0 9FC0 0505 0505 0505 0505 05FF"
  458.     $"FF05 0505 0505 0505 0505 9FC0 9FC0 9F00"
  459.     $"009F C09F C09F C005 0505 0505 0505 05FF"
  460.     $"FF05 0505 0505 0505 059F C09F C09F C000"
  461.     $"0000 9FC0 9FC0 9FC0 0505 0505 0505 FFFF"
  462.     $"0505 0505 0505 0505 9FC0 9FC0 9FC0 0000"
  463.     $"0000 C09F C09F C09F C005 0505 0505 FFFF"
  464.     $"0505 0505 0505 059F C09F C09F C09F 0000"
  465.     $"0000 00C0 9FC0 9FC0 9FC0 0505 05FF FF05"
  466.     $"0505 0505 0505 9FC0 9FC0 9FC0 9F00 0000"
  467.     $"0000 0000 C09F C09F C09F C09F C005 0505"
  468.     $"0505 059F C09F C09F C09F C09F 0000 0000"
  469.     $"00EC EC00 00C0 9FC0 9FC0 9FC0 9FC0 9FC0"
  470.     $"9FC0 9FC0 9FC0 9FC0 9FC0 9F00 00EC ECEC"
  471.     $"EC00 0000 0000 C09F C09F C09F C09F C09F"
  472.     $"C09F C09F C09F C09F C09F 0000 0000 EC00"
  473.     $"00EC 0000 0000 00C0 9FC0 9FC0 9FC0 9FC0"
  474.     $"9FC0 9FC0 9FC0 9FC0 9F00 0000 0000 EC00"
  475.     $"0000 EC00 0000 0000 009F C09F C09F C09F"
  476.     $"C09F C09F C09F C000 0000 0000 0000 EC00"
  477.     $"ECEC 0000 0000 0000 0000 0000 9FC0 9FC0"
  478.     $"9FC0 9FC0 0000 0000 0000 0000 0000 EC00"
  479. };
  480. data 'icl4' (kICNN_24bitclean, SysHeap) {
  481.     $"6060 0000 0000 7D7D 7D7D 0000 0000 0660"
  482.     $"6060 0000 07D7 D7D7 D7D7 D7D0 0000 0606"
  483.     $"6660 000D 7D7D 7D7D 7D7D 7D7D 7000 0660"
  484.     $"6060 00D7 D7D7 D7D7 D7D7 D7D7 D700 0606"
  485.     $"6060 0D7D 7D7D 7D7D 7D7D 7D7D 7D70 0606"
  486.     $"0000 D7D7 D7D7 D111 1117 D7D7 D7D7 0000"
  487.     $"000D 7D7D 7D11 1111 1111 117D 7D7D 7000"
  488.     $"00D7 D7D7 D111 1111 1111 1117 D7D7 D700"
  489.     $"007D 7D7D 1FFF FFFF FFFF FFF1 7D7D 7D00"
  490.     $"07D7 D7D1 1FFF FFFF FFFF FFF1 17D7 D7D0"
  491.     $"0D7D 7D11 1111 1111 1111 1FF1 117D 7D70"
  492.     $"07D7 D71F F11F 1F11 1111 1FF1 11D7 D7D0"
  493.     $"7D7D 7D11 1F1F 1F11 1111 FF11 117D 7D7D"
  494.     $"D7D7 D111 F11F FF11 1111 FF11 1117 D7D7"
  495.     $"7D7D 711F 1111 1F11 111F F111 111D 7D7D"
  496.     $"D7D7 D11F FF11 1F11 111F F111 1117 D7D7"
  497.     $"7D7D 7111 1111 1111 11FF 1111 111D 7D7D"
  498.     $"D7D7 D111 111F FFFF FFFF FF11 1117 D7D7"
  499.     $"7D7D 7111 111F FFFF FFFF FF11 111D 7D7D"
  500.     $"D7D7 D711 1111 1111 FF11 1111 11D7 D7D7"
  501.     $"0D7D 7D11 1111 1111 FF11 1111 117D 7D70"
  502.     $"07D7 D711 1111 111F F111 1111 11D7 D7D0"
  503.     $"0D7D 7D71 1111 111F F111 1111 1D7D 7D70"
  504.     $"00D7 D7D7 1111 11FF 1111 1111 D7D7 D700"
  505.     $"007D 7D7D 7111 11FF 1111 111D 7D7D 7D00"
  506.     $"0007 D7D7 D711 1FF1 1111 11D7 D7D7 D000"
  507.     $"0000 7D7D 7D7D 7111 111D 7D7D 7D7D 0000"
  508.     $"0660 07D7 D7D7 D7D7 D7D7 D7D7 D7D0 0666"
  509.     $"6000 007D 7D7D 7D7D 7D7D 7D7D 7D00 0060"
  510.     $"0600 0007 D7D7 D7D7 D7D7 D7D7 D000 0060"
  511.     $"0060 0000 0D7D 7D7D 7D7D 7D70 0000 0060"
  512.     $"6600 0000 0000 D7D7 D7D7 0000 0000 0060"
  513. };
  514. #endif qUseIconSuite
  515.  
  516.     /* “Get Info” icon for 32-bit clean application */
  517. data 'ICN#' (kICNN_32bitclean, SysHeap) {
  518.     $"A00F F006 A07F FE05 E1FF FF86 A3FF FFC5"
  519.     $"A7FF FFE5 0FF8 1FF0 1FC0 03F8 3F80 01FC"
  520.     $"3F7F FEFC 7E7F FE7E 7C00 063E 7D98 063E"
  521.     $"FC44 0C3F F888 0C1F F850 181F F99C 181F"
  522.     $"F800 301F F81F FC1F F81F FC1F FC00 C03F"
  523.     $"7C00 C03E 7C01 803E 7E01 807E 3F03 00FC"
  524.     $"3F83 01FC 1FC6 03F8 0FFE 1FF0 67FF FFE7"
  525.     $"83FF FFC2 41FF FF82 207F FE02 C00F F002"
  526.  
  527.     $"F00F F00F F07F FE0F F1FF FF8F F3FF FFCF"
  528.     $"F7FF FFEF FFFF FFFF 1FFF FFF8 3FFF FFFC"
  529.     $"3FFF FFFC 7FFF FFFE 7FFF FFFE 7FFF FFFE"
  530.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  531.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  532.     $"7FFF FFFE 7FFF FFFE 7FFF FFFE 3FFF FFFC"
  533.     $"3FFF FFFC 1FFF FFF8 FFFF FFFF F7FF FFEF"
  534.     $"F3FF FFCF F1FF FF8F F07F FE0F F00F F00F"
  535. };
  536. #ifdef qUseIconSuite
  537. data 'icl8' (kICNN_32bitclean, SysHeap) {
  538.     $"EC00 EC00 0000 0000 0000 0000 C09F C09F"
  539.     $"C09F C09F 0000 0000 0000 0000 00EC EC00"
  540.     $"EC00 EC00 0000 0000 00C0 9FC0 9FC0 9FC0"
  541.     $"9FC0 9FC0 9FC0 9F00 0000 0000 00EC 00EC"
  542.     $"ECEC EC00 0000 009F C09F C09F C09F C09F"
  543.     $"C09F C09F C09F C09F C000 0000 00EC EC00"
  544.     $"EC00 EC00 0000 9FC0 9FC0 9FC0 9FC0 9FC0"
  545.     $"9FC0 9FC0 9FC0 9FC0 9FC0 0000 00EC 00EC"
  546.     $"EC00 EC00 009F C09F C09F C09F C09F C09F"
  547.     $"C09F C09F C09F C09F C09F C000 00EC 00EC"
  548.     $"0000 0000 9FC0 9FC0 9FC0 9FC0 9F05 0505"
  549.     $"0505 05C0 9FC0 9FC0 9FC0 9FC0 0000 0000"
  550.     $"0000 009F C09F C09F C09F 0505 0505 0505"
  551.     $"0505 0505 0505 C09F C09F C09F C000 0000"
  552.     $"0000 9FC0 9FC0 9FC0 9F05 0505 0505 0505"
  553.     $"0505 0505 0505 05C0 9FC0 9FC0 9FC0 0000"
  554.     $"0000 C09F C09F C09F 05FF FFFF FFFF FFFF"
  555.     $"FFFF FFFF FFFF FF05 C09F C09F C09F 0000"
  556.     $"00C0 9FC0 9FC0 9F05 05FF FFFF FFFF FFFF"
  557.     $"FFFF FFFF FFFF FF05 05C0 9FC0 9FC0 9F00"
  558.     $"009F C09F C09F 0505 0505 0505 0505 0505"
  559.     $"0505 0505 05FF FF05 0505 C09F C09F C000"
  560.     $"00C0 9FC0 9FC0 05FF FF05 05FF FF05 0505"
  561.     $"0505 0505 05FF FF05 0505 9FC0 9FC0 9F00"
  562.     $"C09F C09F C09F 0505 05FF 0505 05FF 0505"
  563.     $"0505 0505 FFFF 0505 0505 C09F C09F C09F"
  564.     $"9FC0 9FC0 9F05 0505 FF05 0505 FF05 0505"
  565.     $"0505 0505 FFFF 0505 0505 05C0 9FC0 9FC0"
  566.     $"C09F C09F C005 0505 05FF 05FF 0505 0505"
  567.     $"0505 05FF FF05 0505 0505 059F C09F C09F"
  568.     $"9FC0 9FC0 9F05 05FF FF05 05FF FFFF 0505"
  569.     $"0505 05FF FF05 0505 0505 05C0 9FC0 9FC0"
  570.     $"C09F C09F C005 0505 0505 0505 0505 0505"
  571.     $"0505 FFFF 0505 0505 0505 059F C09F C09F"
  572.     $"9FC0 9FC0 9F05 0505 0505 05FF FFFF FFFF"
  573.     $"FFFF FFFF FFFF 0505 0505 05C0 9FC0 9FC0"
  574.     $"C09F C09F C005 0505 0505 05FF FFFF FFFF"
  575.     $"FFFF FFFF FFFF 0505 0505 059F C09F C09F"
  576.     $"9FC0 9FC0 9FC0 0505 0505 0505 0505 0505"
  577.     $"FFFF 0505 0505 0505 0505 9FC0 9FC0 9FC0"
  578.     $"009F C09F C09F 0505 0505 0505 0505 0505"
  579.     $"FFFF 0505 0505 0505 0505 C09F C09F C000"
  580.     $"00C0 9FC0 9FC0 0505 0505 0505 0505 05FF"
  581.     $"FF05 0505 0505 0505 0505 9FC0 9FC0 9F00"
  582.     $"009F C09F C09F C005 0505 0505 0505 05FF"
  583.     $"FF05 0505 0505 0505 059F C09F C09F C000"
  584.     $"0000 9FC0 9FC0 9FC0 0505 0505 0505 FFFF"
  585.     $"0505 0505 0505 0505 9FC0 9FC0 9FC0 0000"
  586.     $"0000 C09F C09F C09F C005 0505 0505 FFFF"
  587.     $"0505 0505 0505 059F C09F C09F C09F 0000"
  588.     $"0000 00C0 9FC0 9FC0 9FC0 0505 05FF FF05"
  589.     $"0505 0505 0505 9FC0 9FC0 9FC0 9F00 0000"
  590.     $"0000 0000 C09F C09F C09F C09F C005 0505"
  591.     $"0505 059F C09F C09F C09F C09F 0000 0000"
  592.     $"00EC EC00 00C0 9FC0 9FC0 9FC0 9FC0 9FC0"
  593.     $"9FC0 9FC0 9FC0 9FC0 9FC0 9F00 00EC ECEC"
  594.     $"EC00 0000 0000 C09F C09F C09F C09F C09F"
  595.     $"C09F C09F C09F C09F C09F 0000 0000 EC00"
  596.     $"00EC 0000 0000 00C0 9FC0 9FC0 9FC0 9FC0"
  597.     $"9FC0 9FC0 9FC0 9FC0 9F00 0000 0000 EC00"
  598.     $"0000 EC00 0000 0000 009F C09F C09F C09F"
  599.     $"C09F C09F C09F C000 0000 0000 0000 EC00"
  600.     $"ECEC 0000 0000 0000 0000 0000 9FC0 9FC0"
  601.     $"9FC0 9FC0 0000 0000 0000 0000 0000 EC00"
  602. };
  603. data 'icl4' (kICNN_32bitclean, SysHeap) {
  604.     $"6060 0000 0000 7D7D 7D7D 0000 0000 0660"
  605.     $"6060 0000 07D7 D7D7 D7D7 D7D0 0000 0606"
  606.     $"6660 000D 7D7D 7D7D 7D7D 7D7D 7000 0660"
  607.     $"6060 00D7 D7D7 D7D7 D7D7 D7D7 D700 0606"
  608.     $"6060 0D7D 7D7D 7D7D 7D7D 7D7D 7D70 0606"
  609.     $"0000 D7D7 D7D7 D111 1117 D7D7 D7D7 0000"
  610.     $"000D 7D7D 7D11 1111 1111 117D 7D7D 7000"
  611.     $"00D7 D7D7 D111 1111 1111 1117 D7D7 D700"
  612.     $"007D 7D7D 1FFF FFFF FFFF FFF1 7D7D 7D00"
  613.     $"07D7 D7D1 1FFF FFFF FFFF FFF1 17D7 D7D0"
  614.     $"0D7D 7D11 1111 1111 1111 1FF1 117D 7D70"
  615.     $"07D7 D71F F11F F111 1111 1FF1 11D7 D7D0"
  616.     $"7D7D 7D11 1F11 1F11 1111 FF11 117D 7D7D"
  617.     $"D7D7 D111 F111 F111 1111 FF11 1117 D7D7"
  618.     $"7D7D 7111 1F1F 1111 111F F111 111D 7D7D"
  619.     $"D7D7 D11F F11F FF11 111F F111 1117 D7D7"
  620.     $"7D7D 7111 1111 1111 11FF 1111 111D 7D7D"
  621.     $"D7D7 D111 111F FFFF FFFF FF11 1117 D7D7"
  622.     $"7D7D 7111 111F FFFF FFFF FF11 111D 7D7D"
  623.     $"D7D7 D711 1111 1111 FF11 1111 11D7 D7D7"
  624.     $"0D7D 7D11 1111 1111 FF11 1111 117D 7D70"
  625.     $"07D7 D711 1111 111F F111 1111 11D7 D7D0"
  626.     $"0D7D 7D71 1111 111F F111 1111 1D7D 7D70"
  627.     $"00D7 D7D7 1111 11FF 1111 1111 D7D7 D700"
  628.     $"007D 7D7D 7111 11FF 1111 111D 7D7D 7D00"
  629.     $"0007 D7D7 D711 1FF1 1111 11D7 D7D7 D000"
  630.     $"0000 7D7D 7D7D 7111 111D 7D7D 7D7D 0000"
  631.     $"0660 07D7 D7D7 D7D7 D7D7 D7D7 D7D0 0666"
  632.     $"6000 007D 7D7D 7D7D 7D7D 7D7D 7D00 0060"
  633.     $"0600 0007 D7D7 D7D7 D7D7 D7D7 D000 0060"
  634.     $"0060 0000 0D7D 7D7D 7D7D 7D70 0000 0060"
  635.     $"6600 0000 0000 D7D7 D7D7 0000 0000 0060"
  636. };
  637. #endif qUseIconSuite
  638.  
  639.     /* “Get Info” icon for application not System 7 savvy at all */
  640. data 'ICN#' (kICNN_NotAtAllSavvy, SysHeap) {
  641.     $"C00A A003 E055 5407 70AA AA8E 3955 555C"
  642.     $"1EAA AAB8 0F50 1570 0F80 02E8 1780 01D4"
  643.     $"2BEA ABA8 54F5 5754 2870 0E2A 5438 1C14"
  644.     $"A81C 382A 500E 7415 A807 E80A 5003 D015"
  645.     $"A803 E00A 5017 F415 A80E F80A 541C 7815"
  646.     $"2838 9C2A 5471 0E14 2AE0 872A 15C1 03D4"
  647.     $"2B82 01E8 1744 01F0 0EAA 0AF0 1D55 5578"
  648.     $"3AAA AA9C 7155 550E E02A AA07 C005 5003"
  649.     $"C00A A003 E05F F407 70FF FE8E 39FF FFDC"
  650.     $"1FFF FFF8 0FFF FFF0 0FFF FFF8 1FFF FFFC"
  651.     $"3FFF FFF8 7FFF FFFC 3FFF FFFE 7FFF FFFC"
  652.     $"FFFF FFFE 7FFF FFFF FFFF FFFE 7FFF FFFF"
  653.     $"FFFF FFFE 7FFF FFFF FFFF FFFE 7FFF FFFF"
  654.     $"3FFF FFFE 7FFF FFFC 3FFF FFFE 1FFF FFFC"
  655.     $"3FFF FFF8 1FFF FFF0 0FFF FFF0 1FFF FFF8"
  656.     $"3BFF FF9C 717F FF0E E02F FA07 C005 5003"
  657. };
  658. #ifdef qUseIconSuite
  659. data 'icl8' (kICNN_NotAtAllSavvy) {
  660.     $"D8D8 0000 0000 0000 0000 0000 9FF6 9FF6"
  661.     $"9FF6 9FF6 0000 0000 0000 0000 0000 D8D8"
  662.     $"D8D8 D800 0000 0000 009F F69F F69F F69F"
  663.     $"F69F F69F F69F F600 0000 0000 00D8 D8D8"
  664.     $"00D8 D8D8 0000 00F6 9FF6 9FF6 9FF6 9FF6"
  665.     $"9FF6 9FF6 9FF6 9FF6 9F00 0000 D8D8 D800"
  666.     $"0000 D8D8 D800 F69F F69F F69F F69F F69F"
  667.     $"F69F F69F F69F F69F F69F 00D8 D8D8 0000"
  668.     $"0000 00D8 D8D8 9FF6 9FF6 9FF6 9FF6 9FF6"
  669.     $"9FF6 9FF6 9FF6 9FF6 9FF6 D8D8 D800 0000"
  670.     $"0000 0000 D8D8 D89F F69F F69F F605 F505"
  671.     $"F505 F59F F69F F69F F6D8 D8D8 0000 0000"
  672.     $"0000 00F6 9FD8 D8D8 9FF6 05F5 05F5 05F5"
  673.     $"05F5 05F5 05F5 9FF6 D8D8 D8F6 9F00 0000"
  674.     $"0000 F69F F69F D8D8 D805 F505 F505 F505"
  675.     $"F505 F505 F505 F5D8 D8D8 F69F F69F 0000"
  676.     $"0000 9FF6 9FF6 9FD8 D8D8 F9F9 F9F9 F9F9"
  677.     $"F9F9 F9F9 F9F9 D8D8 D8F6 9FF6 9FF6 0000"
  678.     $"009F F69F F69F F605 D8D8 D8F9 F9F9 F9F9"
  679.     $"F9F9 F9F9 F9D8 D8D8 F59F F69F F69F F600"
  680.     $"00F6 9FF6 9FF6 05F5 05D8 D8D8 05F5 05F5"
  681.     $"05F5 05F5 D8D8 D8F5 05F5 9FF6 9FF6 9F00"
  682.     $"009F F69F F69F F505 F505 D8D8 D805 F505"
  683.     $"F505 F5D8 D8D8 F905 F505 F69F F69F F600"
  684.     $"9FF6 9FF6 9FF6 05F5 05F5 05D8 D8D8 05F5"
  685.     $"05F5 D8D8 D8F9 05F5 05F5 9FF6 9FF6 9FF6"
  686.     $"F69F F69F F605 F505 F505 F505 D8D8 D805"
  687.     $"F5D8 D8D8 F9F9 F505 F505 F59F F69F F69F"
  688.     $"9FF6 9FF6 9FF5 05F5 05F5 05F5 05D8 D8D8"
  689.     $"D8D8 D8F9 F9F5 05F5 05F5 05F6 9FF6 9FF6"
  690.     $"F69F F69F F605 F505 F505 F505 F505 D8D8"
  691.     $"D8D8 F5F9 F905 F505 F505 F59F F69F F69F"
  692.     $"9FF6 9FF6 9FF5 05F5 05F5 05F5 05F5 D8D8"
  693.     $"D8D8 F9F9 05F5 05F5 05F5 05F6 9FF6 9FF6"
  694.     $"F69F F69F F605 F505 F505 F5F9 F9D8 D8D8"
  695.     $"D8D8 D8F9 F9F9 F505 F505 F59F F69F F69F"
  696.     $"9FF6 9FF6 9FF5 05F5 05F5 05F9 D8D8 D8F9"
  697.     $"F9D8 D8D8 F9F9 05F5 05F5 05F6 9FF6 9FF6"
  698.     $"F69F F69F F69F F505 F505 F5D8 D8D8 F505"
  699.     $"F9F9 D8D8 D805 F505 F505 F69F F69F F69F"
  700.     $"00F6 9FF6 9FF6 05F5 05F5 D8D8 D8F5 05F5"
  701.     $"F9F9 05D8 D8D8 05F5 05F5 9FF6 9FF6 9F00"
  702.     $"009F F69F F69F F505 F5D8 D8D8 F505 F5F9"
  703.     $"F905 F505 D8D8 D805 F505 F69F F69F F600"
  704.     $"00F6 9FF6 9FF6 9FF5 D8D8 D8F5 05F5 05F9"
  705.     $"F9F5 05F5 05D8 D8D8 05F6 9FF6 9FF6 9F00"
  706.     $"0000 F69F F69F F6D8 D8D8 F505 F505 F9F9"
  707.     $"F505 F505 F505 D8D8 D89F F69F F69F 0000"
  708.     $"0000 9FF6 9FF6 D8D8 D8F5 05F5 05F5 F9F9"
  709.     $"05F5 05F5 05F5 05D8 D8D8 9FF6 9FF6 0000"
  710.     $"0000 009F F6D8 D8D8 F69F F505 F5F9 F905"
  711.     $"F505 F505 F505 F69F D8D8 D89F F600 0000"
  712.     $"0000 0000 D8D8 D8F6 9FF6 9FF6 9FF5 05F5"
  713.     $"05F5 05F6 9FF6 9FF6 9FD8 D8D8 0000 0000"
  714.     $"0000 00D8 D8D8 F69F F69F F69F F69F F69F"
  715.     $"F69F F69F F69F F69F F69F D8D8 D800 0000"
  716.     $"0000 D8D8 D800 9FF6 9FF6 9FF6 9FF6 9FF6"
  717.     $"9FF6 9FF6 9FF6 9FF6 9FF6 00D8 D8D8 0000"
  718.     $"00D8 D8D8 0000 009F F69F F69F F69F F69F"
  719.     $"F69F F69F F69F F69F F600 0000 D8D8 D800"
  720.     $"D8D8 D800 0000 0000 00F6 9FF6 9FF6 9FF6"
  721.     $"9FF6 9FF6 9FF6 9F00 0000 0000 00D8 D8D8"
  722.     $"D8D8 0000 0000 0000 0000 0000 F69F F69F"
  723.     $"F69F F69F 0000 0000 0000 0000 0000 D8D8"
  724. };
  725. data 'icl4' (kICNN_NotAtAllSavvy) {
  726.     $"3300 0000 0000 9090 9090 0000 0000 0033"
  727.     $"3330 0000 0909 0909 0909 0900 0000 0333"
  728.     $"0333 0000 9090 9090 9090 9090 9000 3330"
  729.     $"0033 3009 0909 0909 0909 0909 0903 3300"
  730.     $"0003 3390 9090 9090 9090 9090 9033 3000"
  731.     $"0000 3339 0909 0101 0109 0909 0333 0000"
  732.     $"0000 9333 9010 1010 1010 1090 3330 9000"
  733.     $"0009 0933 3101 0101 0101 0103 3309 0900"
  734.     $"0090 9093 33DD DDDD DDDD DD33 3090 9000"
  735.     $"0909 0901 333D DDDD DDDD D333 0909 0900"
  736.     $"0090 9010 1333 1010 1010 3330 1090 9090"
  737.     $"0909 0901 0133 3101 0103 33D1 0109 0900"
  738.     $"9090 9010 1013 3310 1033 3D10 1090 9090"
  739.     $"0909 0101 0101 3331 0333 DD01 0109 0909"
  740.     $"9090 9010 1010 1333 333D D010 1010 9090"
  741.     $"0909 0101 0101 0133 330D D101 0109 0909"
  742.     $"9090 9010 1010 1033 33DD 1010 1010 9090"
  743.     $"0909 0101 010D D333 333D DD01 0109 0909"
  744.     $"9090 9010 101D 333D D333 DD10 1010 9090"
  745.     $"0909 0901 0103 3301 DD33 3101 0109 0909"
  746.     $"0090 9010 1033 3010 DD13 3310 1090 9090"
  747.     $"0909 0901 0333 010D D101 3331 0109 0900"
  748.     $"0090 9090 3330 101D D010 1333 1090 9090"
  749.     $"0009 0903 3301 01DD 0101 0133 3909 0900"
  750.     $"0090 9033 3010 10DD 1010 1013 3390 9000"
  751.     $"0009 0333 0901 0DD1 0101 0109 3339 0000"
  752.     $"0000 3330 9090 9010 1010 9090 9333 0000"
  753.     $"0003 3309 0909 0909 0909 0909 0933 3000"
  754.     $"0033 3090 9090 9090 9090 9090 9003 3300"
  755.     $"0333 0009 0909 0909 0909 0909 0000 3330"
  756.     $"3330 0000 0090 9090 9090 9090 0000 0333"
  757.     $"3300 0000 0000 0909 0909 0000 0000 0033"
  758. };
  759. #endif qUseIconSuite
  760.